﻿@model WebDauGia.Domain.Models.SanPham

@{
    ViewBag.Title = "EditSanPham";
    Layout = "~/Views/Shared/_AdminLayout.cshtml";
}

<h2>Edit @Model.ten</h2>
@using (Html.BeginForm("EditSanPham", "AdminSanPham"))
{
    @Html.ValidationSummary(true)
    <div>
        <div class="editor-label">ID</div>
        <div class="editor-field">@Html.EditorFor(model => model.id)</div>
        <div class="editor-label">Tên sản phẩm</div>
        <div class="editor-field">@Html.EditorFor(model => model.ten)</div>
        <p style="color:red">@Html.ValidationMessageFor(model => model.ten)</p>
        <div class="editor-label">Loại sản phẩm</div>
        <div class="editor-field">@Html.DropDownList("idloaisp", ViewBag.LoaiSanPhams as SelectList, "Chọn loại sản phẩm")</div>
        <p style="color:red">@Html.ValidationMessageFor(model => model.idloaisp)</p>
        @if (Model.idloaisp == null) {
            Html.ValidationMessage("Hãy chọn loại sản phẩm");
        }
        <div class="editor-label">Ngày bắt đầu</div>
        <div class="editor-field">@Html.EditorFor(model => model.ngaybatdau)</div>
        <p style="color:red;">@Html.ValidationMessageFor(model => model.ngaybatdau)</p>
        <div class="editor-label">Ngày kết thúc</div>
        <div class="editor-field">@Html.EditorFor(model => model.ngayketthuc)</div>
        <p style="color:red;">@Html.ValidationMessageFor(model => model.ngayketthuc)</p>
        <div class="editor-label">Giá khởi điểm</div>
        <div class="editor-field">@Html.EditorFor(model => model.giakhoidiem)</div>
        <p style="color:red;">@Html.ValidationMessageFor(model => model.giakhoidiem)</p>
        @if (Model.giakhoidiem == null) {
            Html.ValidationMessage("Hãy nhập giá khởi điểm");
        }
        
        <div class="editor-label">Tình trạng</div>
        <div class="editor-field">@Html.EditorFor(model => model.tinhtrang)</div>
        <div class="editor-label">Màu sắc</div>
        <div class="editor-field">@Html.EditorFor(model => model.mausac)</div>
        <div class="editor-label">Kích thước</div>
        <div class="editor-field">@Html.EditorFor(model => model.kichthuoc)</div>
        <div class="editor-label">Trọng lượng</div>
        <div class="editor-field">@Html.EditorFor(model => model.trongluong)</div>
        <div class="editor-label">Mô tả</div>
        <div class="editor-field">@Html.EditorFor(model => model.mota)</div>
        <div class="editor-label">Active</div>
        <div class="editor-field">@Html.EditorFor(model => model.active)</div>
        <div class="editor-label">Hình ảnh</div>
        <div class="editor-field">
            @if (Model.ImageData == null) { 
                @:None
            }
            else{
                <img width="150" height="150"
                     src="@Url.Action("GetImage", "AdminSanPham", new { Model.id})"/>
            }
            <div>Upload hình:<input type="file" name="Image"/></div>

        </div>

    </div>
    <div>
        <input type="submit" value="Save" />
        @Html.ActionLink("Huỷ và trở về trang Danh sách sản phẩm", "Index")
    </div>
}
